﻿namespace GoodAdmin.Core;
[ErrorCodeType]
public enum JobErrorCode
{
    /// <summary>
    /// 作业已存在
    /// </summary>
    [ErrorCodeItemMetadata("作业已存在")]
    J001,
    /// <summary>
    /// 禁止修改作业编号
    /// </summary>
    [ErrorCodeItemMetadata("禁止修改作业编号")]
    J002,

    /// <summary>
    /// 执行作业失败
    /// </summary>
    [ErrorCodeItemMetadata("执行作业失败")]
    J003,
    /// <summary>
    /// 作业编号需要与脚本代码中的作业类 [JobDetail('jobId')] 一致
    /// </summary>
    [ErrorCodeItemMetadata("作业编号需要与脚本代码中的作业类 [JobDetail('jobId')] 一致")]
    J004,
    /// <summary>
    /// 脚本代码不能为空
    /// </summary>
    [ErrorCodeItemMetadata("脚本代码不能为空")]
    J005,
    /// <summary>
    /// 脚本代码中的作业类，需要定义 [JobDetail] 特性
    /// </summary>
    [ErrorCodeItemMetadata("脚本代码中的作业类，需要定义 [JobDetail] 特性")]
    J006,
}
